forest buffalo - Turco Inglés Diccionario